# 要求：输入日期，计算出这一天是这一年的第多少天
'''
例如：2024-4-17
1.将前三个月一共多少天算出来
2.加上17
3.考虑闰年todo
'''
date = input("请输入日期：")  # 2024-4-17
date = date.split("-")  # date = [2024,4,17]
# 定义一个列表，存储每个月多少天
#       0  1   2   3  4
days = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
day = int(date[2])  # 日
month = int(date[1])  # 月
year = int(date[0])  # 年

# 闰年判断
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
    days[2] += 1  # 闰年2月份29天
# 2024 4 17
total = 0
for i in range(month):  # month = 4
    total += days[i]
total += day
print(total)
